01. Parameters and Hyperparameters

AI For Trading C6 L3 A01 Parameters And Hyperparameters V2

Optimizing AI Trading Algorithms

Lesson three focuses on tuning hyperparameters in AI trading algorithms. Hyperparameters are settings defined before training that significantly affect model performance.

Key Concepts:

  • Hyperparameters vs Parameters:

    • Parameters are learned during training (e.g., weights and biases in models).
    • Hyperparameters are set before training (e.g., learning rate, model complexity).
  • Examples of Hyperparameters:

    • Moving Averages (MAs): Decide between short-term or long-term MAs to prevent multi-collinearity.
    • Non-parametric Models: Hyperparameters like the number of nearest neighbors (K) and decision tree depth affect overfitting.
  • Hyperparameter Tuning:

    • Utilizes validation sets, not test sets, to ensure models are evaluated correctly.
    • Aims to enhance performance while managing risks, such as overfitting.
    • Requires a careful search due to large and computationally expensive search spaces.

Understanding and choosing appropriate hyperparameter values are vital for optimizing AI models in trading, balancing risk and return effectively.

Select all correct statements about hyperparameters in AI/ML models.

SOLUTION:
  • Hyperparameters can significantly affect the model's performance and generalization capabilities.
  • Selecting appropriate hyperparameter values can help mitigate overfitting or underfitting in models.
  • Hyperparameter values are set before model training begins.
  • Hyperparameters include learning rate, batch size, and the number of neighbours (k).